﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Configuration.Provider;
using System.Web.UI;

namespace Axe.Web.Controls
{
    public abstract class WikiContentProvider : ProviderBase
    {
        public abstract void RegisterWikiControl(string ContentKey, Page pageOwner, WikiContentControlIdentifierMode Mode);
        public abstract string GetContent(string ContentKey, Page ownerPage, WikiContentControlIdentifierMode Mode);
        public abstract void UpdateContent(string contentKey, string contentText, Page ownerPage, WikiContentControlIdentifierMode mode);
    }
}
